package com.shisfish.library.Inter;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.shisfish.core.Inter.IModelInter;
import com.shisfish.library.Model.LendRemind;

public interface ILendRemindInter extends IModelInter<LendRemind> {

	/**
	 * @author shisfish
	 * @date 2016年1月18日 下午6:08:37
	 * @Description 清空数据
	 * @return
	 */
	public int deleteAll();
	
	/**
	 * @author shisfish
	 * @date 2016年1月18日 下午6:22:07
	 * @Description 通过employee 和 barCode 查询
	 * @param employee
	 * @param barCode
	 * @return
	 */
	public List<LendRemind> selectByEMBC(@Param("employee") String employee, @Param("barCode") String barCode);
	
	/**
	 * @author shisfish
	 * @date 2016年1月18日 下午6:50:04
	 * @Description 0 全部 1 提醒过的 2 未提醒的
	 * @param type
	 * @return
	 */
	public List<LendRemind> isRemind(@Param("type") int type);
	
	public List<Map<String, Object>> selectByStatus(@Param("type") int type);
	
}
